- 
                Notifications
    
You must be signed in to change notification settings  - Fork 32
 
✨Infra: Build for arm64 #6984
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨Infra: Build for arm64 #6984
Conversation
          Codecov ReportAll modified and coverable lines are covered by tests ✅ 
 
 Additional details and impacted files@@            Coverage Diff             @@
##           master    #6984      +/-   ##
==========================================
- Coverage   86.90%   79.57%   -7.34%     
==========================================
  Files        1638      282    -1356     
  Lines       64621    13871   -50750     
  Branches     2041      262    -1779     
==========================================
- Hits        56160    11038   -45122     
+ Misses       8121     2773    -5348     
+ Partials      340       60     -280     
 
 Continue to review full report in Codecov by Sentry. 
  | 
    
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i wonder whether we should also have some of those for development
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reassign when ready
2ca1748    to
    5e195e4      
    Compare
  
    02015ca    to
    86fb6ec      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thx
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm keep us in the loop on the progress, thx
cb6a301    to
    1f7b717      
    Compare
  
    addda28    to
    ce419ae      
    Compare
  
    ce419ae    to
    738bc7d      
    Compare
  
    
          
 | 
    



What do these changes do?
In order to run oSparc on ARM-based processors, this PR allows to build docker images for ARM64 processors
This is useful for cost reduction purposes.
re-used
Makefilemachinery used for building towards Raspberry Pi ARM architecture.1st step shall run manually via triggering. next steps will follow in a separate PR.
some details:
TARGETARCHvariable contains the target architecture (automatically filled in by docker at build time) (see Dockerfile multi-architecture docs)Bonuses:
Current workflow
Currently will be run manually for testing purposes
Related issue/s
How to test
Dev-ops checklist